power rammer - Turkish English Dictionary